@media screen and (max-width: 1199px) {
  .case {
    width: 992px; }
  .buy__list {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: space-around; }
  .buy__item {
    width: 120px;
    margin-left: 25px;
    margin-right: 25px; }
  .table th, .table td {
    padding: 3px 7px; }
  .table td {
    white-space: normal; }
  .pagination {
    margin-top: 15px; }
  .upgrage__count {
  }
  .upgrage__settings {
    margin-left: -50px;
  }
  .upgrage__counts {
    left: 462px; }
  .designations {
    margin-bottom: -15px; }
    .designations__col {
      margin-bottom: 0; }
    .designations__item_zero {
      display: none; }
  .proc {
    margin-right: 10px; }
    .proc__wrap {
      width: 200px; }
  .messanger__data {
    margin-left: -5px;
    margin-right: -5px; }
    .messanger__data-item {
      width: -webkit-calc(50% - 10px);
      width: calc(50% - 10px);
      margin-left: 5px;
      margin-right: 5px; }
    .messanger__data-btn {
      width: -webkit-calc(50% - 5px);
      width: calc(50% - 5px); }
  .alert_btns .alert__btns {
    width: 220px;
    margin-left: 60px;
    margin-right: 0;
    margin-top: 15px; }
  .hidden-lg {
    display: block; }
  .hidden-md {
    display: none; }
  .nav>ul>li {
      margin-right: 25px;}
  .panel__nav {
    padding-right: 20px;} 
  .table u {
    margin-right: 5px;
  }
}
@media screen and (max-width: 1010px) {
  
  .au__token {
    margin-top: 0;
    margin-right: 0;
  }
  .block__body_upline {
    display: flex;
    flex-direction: row;
    align-items:center;
    justify-content: space-between;
}
  .block__body_upline div {
    margin: auto 0;
    width: 100%;
  }
  .block__body_upline a {
    margin: auto 0;
    width: 100%;
  }
  .block__data {
    justify-content: center; }
  
  .case {
    width: 750px; }
  .buy__item {
    margin-left: 7.5px;
    margin-right: 7.5px; }
  .header {
    z-index: 10;
    position: relative; }
  .panel__logo {
    width: 140px;
    height: 60px;
    border-bottom: none; }
  .panel__nav {
    display: none; }
  .panel__btns {
    margin-left: auto; }
  .panel__btn.panel__socials {
    display: none; }
  .panel__btn {
    min-width: 60px;
    min-height: 60px; }
  .panel__auth {
    border-right: none; }
    .panel__auth .icon {
      width: 18px;
      height: 20px; }
  .lang__current {
    width: 60px;
    height: 60px; }
    .lang__current img {
      width: 20px;
      height: 20px; }
  .lang__list img {
    width: 20px;
    height: 20px; }
  .hum {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    margin-right: 12px;
    cursor: pointer; }
    .hum span {
      display: block;
      width: 24px;
      height: 3px;
      -webkit-transition: .3s;
      -o-transition: .3s;
      transition: .3s;
      border-radius: 50px;
      position: relative;
      background-color: #5e597e;
      margin-bottom: 6px; }
      .hum span:last-of-type {
        margin-bottom: 0; }
    .hum:hover span {
      background-color: #fff; }
    .hum_toggle span:nth-of-type(1) {
      top: 9px;
      -webkit-transform: rotate(45deg);
          -ms-transform: rotate(45deg);
              transform: rotate(45deg); }
    .hum_toggle span:nth-of-type(2) {
      opacity: 0; }
    .hum_toggle span:nth-of-type(3) {
      top: -9px;
      -webkit-transform: rotate(-45deg);
          -ms-transform: rotate(-45deg);
              transform: rotate(-45deg); }
  .m-nav {
    z-index: 100;
    display: block;
    position: fixed;
    top: 50px;
    left: 0;
    right: 0;
    bottom: 0;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
    background-color: #231f3a;
    -webkit-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
            transform: translateX(-100%); }
    .m-nav_toggle {
      -webkit-transform: translateX(0%);
          -ms-transform: translateX(0%);
              transform: translateX(0%); }
    .m-nav__head {
      height: 60px;
      border-bottom: 1px solid #4f4d61;
    }
    .m-nav__wrap {
      height: 100%;
    }
    .m-nav__body {
      height: calc(100% - 60px);
    }
    .m-nav__head, .m-nav__body {
      padding-left: 15px;
      padding-right: 15px; }
    .m-nav__logo {
      width: 140px;
      height: 60px;
      display: flex;
      border-bottom: none;
      margin-right: 28px; }
    .m-nav__socials {
      margin-left: auto;
    }
    .m-nav__list {
      height: 100%;
      }
      .m-nav__list > ul > li {
        height: 9.5%;
        display: inline-block;
        padding: 5px 0px; }
        .m-nav__list > ul > li:last-of-type {
          margin-bottom: 0; }
      .m-nav__list ul {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
            -ms-flex-direction: column;
                flex-direction: column;
        height: 100%; }
        .m-nav__list ul li:not(:last-child) {
          border-bottom: 1px solid #4f4d61; }
        .m-nav__list ul ul i, .m-nav__list ul i {
          width: 20px;
          margin: 0 15px 0 3px;
        }
        .m-nav__list ul a {
          display: flex;
          flex-direction: row;
          align-items: center;
          width: 100%;
          height: 100%; 
          }
          .m-nav__list ul ul a:hover {
            opacity: .3; }
      .m-nav__list span {
        font-size: 12px;
        color: #6d678f; }
  .filter__item {
    width: -webkit-calc(50% - 30px);
    width: calc(50% - 30px); }
  .filter__btn {
    width: -webkit-calc(50% - 30px);
    width: calc(50% - 30px); }
  .main {
    padding-top: 20px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column; }
  .counts {
    -webkit-box-ordinal-group: 11;
    -webkit-order: 10;
        -ms-flex-order: 10;
            order: 10; }
  .page__aside {
    width: 100%; }
  .page__section {
    width: 100%; }
  .counts {
    padding-top: 30px; }
    .counts__list {
      margin-bottom: -20px; }
    .counts__item {
      width: 50%;
      padding-top: 0;
      padding-bottom: 0;
      margin-bottom: 20px; }
    .counts__title {
      margin-bottom: 0;
      margin-bottom: 10px; }
  .fc {
    text-align: center; }
    .fc__title, .fc__token {
      width: 100%; }
    .fc__title {
      margin-bottom: 14px; }
  .designations__col {
    width: 100% !important; }
  .designations__item {
    margin-right: 0;
    padding-right: 0;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start; }
  .designations__title {
    width: -webkit-calc(100% - 16px);
    width: calc(100% - 16px); }
  .page__aside {
    margin-bottom: 20px; }
  .upgrage__counts {
    left: 480px; }
  .eth__wrap {
    display: flex;
    flex-flow: row;
    justify-content: space-between;
    align-items: center;
  }
  .eth__icon {
    width: 100px;
    height: 100%;
    margin-top: 0px;
  }
  .eth__list {
    margin-top: 0px;
  }
  .eth__btn {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center; }
    .eth__btn u {
      position: static;
      -webkit-transform: none;
          -ms-transform: none;
              transform: none; }
    .eth__btn span {
      margin-left: 0; }
  .hidden-md {
    display: block; }
  .hidden-sm {
    display: none; } 

  .autorization .case .au:lang(el) { 
      flex-flow: column;
      height: 100%;
      justify-content: space-around;
   }
  .autorization .case:lang(el) {
    height: 100%;
  }
  .autorization .case .au:lang(el) {
    height: 100%;
  }
  .m-nav:lang(el) {
      top: 130px;
    }
  .autorization:lang(el) {
      height: 130px;
    }
  .autorization { 
      height: 60px;
    }
  .autorization .case {
      height: 100%;
    }
  .autorization .case .au {
      height: 100%;
    }
  .m-nav { 
      top: 60px;
    }
  }
@media screen and (max-width: 767px) {
  .case {
    width: 100%; }
  .panel__btns {
    margin-right: -15px; }
  .eth__btn-toltip {
    width: auto;
    right: 0; }
  .buy__item {
    margin-left: 30px;
    margin-right: 30px; }
  .counts__item {
    width: 100%; }
  .title {
    font-size: 24px;
    line-height: 24px; }
  .block__head {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
    padding-bottom: 27px; }
  .block__main-title {
    width: -webkit-calc(100% - 20px);
    width: calc(100% - 20px);
    padding-right: 10px; }
  .block__drop {
    margin-top: 0; }
  .drop__title {
    display: none; }
  .filter__list, .filter__btns {
    margin-left: 0;
    margin-right: 0; }
  .filter__list_analytics .filter__item {
      width: 100%;
  }
  .filter__btns_analytics .filter__btn {
    width: 100%;
}
.filter__list_analytics , .filter__btns_analytics {
  display: flex;
  flex-flow: column;
  justify-content: space-around;
  align-items: center;
  width: 100%;
}
  .filter__item, .filter__btn {
    width: 100%; 
    margin: 20px 0px;
  }
  .filter__btns {
    margin-top: 0px; }
  .filter__btn {
    margin-bottom: 20px; }
    .filter__btn:last-of-type {
      margin-bottom: 0; }
  .table {
    display: block;
    overflow-x: auto; }
    .table th, .table td {
      padding: 15px 20px; }
    .table td {
      white-space: nowrap; }
  .pagination {
    margin-top: 30px; }
  .partners__data ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: -12px; }
  .partners__data u {
    width: -webkit-calc(100% - 50px);
    width: calc(100% - 50px); }
  .partners__data i {
    width: 50px; }
  .upgrage__wrap {
    padding-bottom: 0; }
  .upgrage__lvl {
    width: 220px;
    height: 60px;
    font-size: 36px;
    padding-left: 15px;
    padding-right: 20px; }
  .upgrage__arrow, .upgrage__counts, .upgrage__settings {
    position: static; }
  .upgrage__dots {
    max-width: 100%;
    width: 220px; }
  .upgrage__dot {
    width: 48px;
    height: 48px;
    margin-top: 10px; }
    .upgrage__dot .icon-eth {
      width: 14px;
      height: 22px; }
    .upgrage__dot .icon-reinvest-gray {
      width: 20px;
      height: 18px; }
    .upgrage__dot:before {
      left: 0;
      height: 30px;
      border-width: 1px;
      margin-bottom: 0px !important; }
    .upgrage__dot:nth-of-type(1), .upgrage__dot:nth-of-type(2) {
      margin-top: 20px; }
    .upgrage__dot:nth-of-type(1) {
      margin-right: 65px;
      margin-left: 10px; }
    .upgrage__dot:nth-of-type(2) {
      margin-right: 10px; }
    .upgrage__dot:nth-of-type(4) {
      margin-left: 10px; }
    .upgrage__dot:nth-of-type(5) {
      margin-right: 10px; }
    .upgrage__dot:nth-of-type(2):before, .upgrage__dot:nth-of-type(4):before, .upgrage__dot:nth-of-type(6):before {
      margin-left: 7px; }
    .upgrage__dot-up {
      width: 20px;
      height: 20px;
      right: -5px; }
      .upgrage__dot-up .icon {
        width: 8px;
        height: 10px;
        background-size: cover; }
    .upgrage__dot-count var {
      font-size: 12px; }
  .upgrage__data {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    flex-flow: row;
    justify-content: space-around;
    padding-top: 30px;
    margin-right: 100px;
    margin-left: 100px; 
    margin-top: 50px;
    margin-bottom: -65px;
    }
  .upgrage__counts {
    height: auto;
    width: 35%; }
  .upgrage__settings {
    width: 65%;
    height: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center; }
  .upgrage__count {
    display: block; }
  .upgrage__slider {
    width: 90px;
    margin-right: 10px; }
  .upgrage__arrows {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    margin-top: 30px; }
  .upgrage__arrow_next {
    margin-left: auto; }
  .wallet, .wallet_xGold {
    width: 220px;
    height: 145px;
    z-index: 4; }
  .wallet_upgrade_cart {
      width: 220px;
      height: 145px;
    }
    .wallet__number {
      font-size: 32px;
      top: 30px;
      left: 30px;
      line-height: 26px; }
    .wallet__id {
      font-size: 32px;
      margin-bottom: 18px; }
    .wallet__eth {
      font-size: 28px; }
      .wallet__eth .icon-wallet {
        width: 24px;
        height: 18px;
        background-size: cover; }
    .wallet__count {
      font-size: 20px; }
  .add {
    margin-left: 0;
    margin-right: 0; }
    .add__item_mt {
      margin-top: 0; }
    .add__col {
      width: 100%;
      margin-left: 0;
      margin-right: 0; }
  .file__wrap {
    height: 220px; }
  .goals {
    width: -webkit-calc(100% + 60px);
    width: calc(100% + 60px);
    margin-left: -30px;
    margin-right: -30px;
    margin-bottom: -30px;
    border-radius: 0 0 7px 7px;
    overflow: hidden; }
    .goals thead {
      display: none; }
    .goals tbody, .goals tr, .goals td {
      display: block; }
    .goals tr {
      padding: 30px;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-flex-wrap: wrap;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
      position: relative; }
      .goals tr:nth-of-type(odd) {
        background-color: #1e1c2f; }
    .goals td {
      padding: 0;
      background: none !important;
      margin-bottom: 18px; }
      .goals td strong {
        display: block;
        font-weight: 400;
        color: #6d678f;
        margin-bottom: 12px;
        text-transform: uppercase; }
      .goals td:nth-of-type(1) {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
            -ms-flex-order: 2;
                order: 2;
        width: 50%; }
      .goals td:nth-of-type(2) {
        -webkit-box-ordinal-group: 4;
        -webkit-order: 3;
            -ms-flex-order: 3;
                order: 3;
        width: 50%; }
      .goals td:nth-of-type(3) {
        -webkit-box-ordinal-group: 5;
        -webkit-order: 4;
            -ms-flex-order: 4;
                order: 4;
        width: 100%;
        margin-bottom: 0; }
      .goals td:nth-of-type(4) {
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
            -ms-flex-order: 1;
                order: 1;
        width: 100%; }
  .proc + u {
    position: absolute;
    bottom: 30px;
    right: 30px; }
  .proc {
    margin-right: 0;
    width: 100%; }
    .proc__wrap {
      width: -webkit-calc(100% - (40px));
      width: calc(100% - (40px)); }
    .proc__count {
      text-align: right;
      margin-left: 0;
      width: 40px; }
  .notifications {
    display: none; }
  .main-wrap {
    background-size: cover; }
  .auth {
    padding-top: 15px;
    padding-bottom: 30px; }
    .auth__alerts .alert {
      margin-bottom: 20px; }
    .auth__block {
      margin-bottom: 10px; }
      .auth__block_main {
        margin-bottom: 20px; }
    .auth__data {
      margin-bottom: 20px; }
    .auth__logo {
      width: 106px;
      border-bottom: none;
      height: 60px; }
    .auth__body, .auth__foot {
      padding: 30px; }
    .auth__col {
      width: 100%;
      padding-left: 0 !important;
      padding-right: 0 !important;
      margin-bottom: 30px; }
      .auth__col_border {
        padding-bottom: 30px;
        margin-bottom: 30px;
        border-right: none;
        border-bottom: 1px solid #4F4D61; }
      .auth__col:last-of-type {
        margin-bottom: 0; }
    .auth__main-title, .auth__text {
      max-width: 100%; }
    .auth__text {
      margin-bottom: 20px; }
    .auth__btn {
      max-width: 100%; }
    .auth__title {
      font-size: 24px;
      line-height: 24px; }
      .auth__title br {
        display: none; }
    .auth__input {
      margin-top: 27px; }
    .auth__sub-title {
      margin-right: 0;
      margin-bottom: 12px; }
    .auth__link {
      font-size: 24px;
      line-height: 24px; }
    .auth__head {
      padding: 30px;
      -webkit-box-align: start;
      -webkit-align-items: flex-start;
          -ms-flex-align: start;
              align-items: flex-start; }
      .auth__head-title {
        font-size: 16px;
        line-height: 16px;
        padding-right: 20px; }
    .auth__content {
      font-size: 14px;
      padding-left: 30px;
      padding-right: 30px; }
  .alert {
    padding: 18px 20px; }
    .alert__wrap {
      -webkit-box-align: start;
      -webkit-align-items: flex-start;
          -ms-flex-align: start;
              align-items: flex-start; }
    .alert__icon {
      width: 24px; }
      .alert__icon .icon {
        background-size: cover; }
      .alert__icon .icon-check {
        width: 24px;
        height: 24px; }
      .alert__icon .icon-alert {
        width: 24px;
        height: 22px; }
      .alert__icon .icon-bell-violet {
        width: 24px;
        height: 24px; 
        font-size: 12px;}
      .alert__icon .icon-crest {
        width: 24px;
        height: 24px; }
    .alert__title {
      font-size: 16px;
      line-height: 20px;
      margin-bottom: 0;
      margin-top: -3px; }
    .alert__text {
      width: -webkit-calc(100% - 24px);
      width: calc(100% - 24px);
      padding-left: 10px; }
    .alert__close {
      top: 10px;
      right: 10px; }
  .messanger__data-item {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 20px; }
    .messanger__data-item:last-of-type {
      margin-bottom: 0; }
  .messanger__data-btns {
    margin-left: 0;
    margin-right: 0; }
  .messanger__data-btn {
    width: 100%;
    margin-bottom: 20px; }
    .messanger__data-btn:last-of-type {
      margin-bottom: 0; }
  .messanger__body {
    height: auto;
    padding: 20px 10px 20px 20px; }
  .messanger__list {
    height: 440px;
    padding-right: 15px; }
  .messanger__item {
    width: 100%;
    min-width: 1px;
    padding: 30px 30px 20px;
    margin-bottom: 20px; }
    .messanger__item:last-of-type {
      margin-bottom: 0; }
  .messanger__date {
    margin-top: 4px; }
  .messanger__input {
    width: 100%;
    margin-bottom: 20px; }
  .messanger__btn {
    width: 100%;
    margin-left: 0; }
  .alert_btns .alert__btns {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    margin-top: 17px; }
  .alert_btns .alert__btn {
    width: -webkit-calc(50% - 10px);
    width: calc(50% - 10px); }
  .block__head_btn .block__main-title {
    width: 100%;
    margin-bottom: 25px; }
  .block__head_btn .block__btn-chat {
    width: 100%; }
  .messages__item {
    padding: 18px 20px 38px; }
  .messages__img {
    display: none; }
  .messages__content {
    width: 100%;
    padding-left: 0; }
  .messages__text {
    white-space: normal;
    overflow: visible; }
  .messages__status {
    right: 20px;
    bottom: 20px; }
  .buy__desc-list {
    margin-bottom: 0; }
  .buy__desc-item {
    margin-right: 0;
    width: 100%; }
    .buy__desc-item:last-of-type {
      margin-bottom: 0; }
  .buy__desc-icon {
    width: 23px;
    text-align: center; }
  .buy__desc-title {
    width: -webkit-calc(100% - 16px - 20px);
    width: calc(100% - 16px - 20px); }
  .popup {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start; }
    .popup_sm .popup__wrap {
      padding: 30px; }
    .popup__wrap:before {
      display: none !important; }
    .popup__img {
      height: 60px;
      margin-top: -65px;
      margin-bottom: 20px; }
    .popup__title {
      font-size: 16px;
      line-height: 20px;
      margin-bottom: 20px; }
    .popup__text {
      font-size: 14px;
      line-height: 18px;
      margin-top: 17px; }
    .popup__copy {
      margin-top: 17px; }
  .answer {
    border-radius: 20px; }
    .answer__content {
      white-space: normal; }
    .answer__title {
      width: 100%;
      margin-bottom: 10px; }
    .answer__text {
      line-height: 20px; }
    .answer__close {
      top: 24px;
      right: 20px; }
  .hidden-sm {
    display: block; }
  .hidden-xs {
    display: none; }
}
@media (max-width:700px) {
  .autorization {
    height: 90px;
  }
  .autorization .case {
    height: 100%;
  }
  .autorization .case .au { 
    flex-flow: column;
    height: 100%;
    justify-content: center;
  }
  .autorization .case .au > div:not(:last-of-type) {
    margin-bottom: 10px;
  }
  .m-nav { 
    top: 90px;
  }
  .m-nav:lang(el) {
    top: 130px;
  }
  .autorization:lang(el) {
    height: 130px;
  }
}
@media screen and (max-width: 660px) {
  .buy__item {
    margin-left: 17.5px;
    margin-right: 17.5px; }
}
@media screen and (max-width: 620px) {
  .buy__item {
    margin-left: 10px;
    margin-right: 10px; 
  }
  .upgrage__dot_xGold {
    border: 1px solid #6d678f;
    }
  
    .upgrage__dot_xGold-lvl-1:before,.upgrage__dot_xGold-lvl-2:before,
    .upgrage__dot_xGold-lvl-3:before,.upgrage__dot_xGold-lvl-4:before {
      border-left: 1px dashed #6d678f; 
    }
     .upgrage__dot_xGold-lvl-1:nth-of-type(1):before{
      margin-left: 30px;
      -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
      transform: rotate(45deg);
     }
     .upgrage__dot_xGold-lvl-1:nth-of-type(2):before {
      -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
      transform: rotate(-45deg);
      margin-left: -45px;
      }

  .upgrage__dot_xGold-lvl-1 {
        width: 60px;
        height: 60px;
      }
      .upgrage__dot_xGold-lvl-2 {
        width: 50px;
        height: 50px;
      }
      .upgrage__dot_xGold-lvl-3 {
        width: 20px;
        height: 20px;
      }
      .upgrage__dot_xGold-lvl-4 {
        width: 15px;
        height: 15px;
      }
      .upgrade__dots_xGold_area-1 a:nth-of-type(1){ 
        margin-right: 16%;
     }
     .upgrade__dots_xGold_area-1 a:nth-of-type(2){ 
        margin-left: 16%;
     }
     .upgrade__dots_xGold_area-2 a:nth-of-type(2){
        margin-right: 7%;
     }
     .upgrade__dots_xGold_area-2 a:nth-of-type(3){
        margin-left: 7%;
     }
     .upgrage__dot_xGold-lvl-2:nth-of-type(2n):before {
        -webkit-transform: rotate(-35deg);
        -ms-transform: rotate(-35deg);
        transform: rotate(-35deg);
        margin-left: -40px;
      }
    .upgrade__dots_xGold_area-3 a:nth-of-type(2),.upgrade__dots_xGold_area-3 a:nth-of-type(6){
        margin-left: 3%;
        margin-right: 2%;
     }
     .upgrade__dots_xGold_area-3 a:nth-of-type(3),.upgrade__dots_xGold_area-3 a:nth-of-type(7){
         margin-left: 4%;
        margin-right: 3%;
     }
     .upgrade__dots_xGold_area-3 a:nth-of-type(4) {
        margin-right: 5%;
        margin-left: 3%;
     }
     .upgrade__dots_xGold_area-3 a:nth-of-type(5) {
        margin-left: 5%;
        margin-right: 3%;
     }
     .upgrade__dots_xGold_area-4 a:nth-of-type(8) {
        margin-left: 1%;
        margin-right: 3%;
     }
     .upgrade__dots_xGold_area-4 a:nth-of-type(9) {
        margin-right: 1%;
        margin-left: 3%;
     }
     .upgrage__dot_xGold-lvl-3:nth-of-type(odd):before {
        -webkit-transform: rotate(25deg);
        -ms-transform: rotate(25deg);
        transform: rotate(25deg);
        margin-left: -18px;
     }
     .upgrage__dot_xGold-lvl-3:nth-of-type(even):before {
         -webkit-transform: rotate(-25deg);
        -ms-transform: rotate(-25deg);
        transform: rotate(-25deg);
        margin-left: -40px;
      }
      .upgrage__dot_xGold-lvl-2:nth-of-type(odd):before {
        -webkit-transform: rotate(35deg);
        -ms-transform: rotate(35deg);
        transform: rotate(35deg);
        margin-left: 10px;
      }
      .upgrage__dot_xGold-lvl-4:nth-of-type(even):before {
        margin-left: -40px;
      }
      .upgrage__dot_xGold-lvl-4:nth-of-type(odd):before {
        -webkit-transform: rotate(15deg);
        -ms-transform: rotate(15deg);
        transform: rotate(15deg);
        margin-left: -28px;
     }
     .upgrage__dot_xGold-lvl-4:nth-of-type(even):before {
         -webkit-transform: rotate(-15deg);
        -ms-transform: rotate(-15deg);
        transform: rotate(-15deg);
        margin-left: -37px;
      }
    .upgrade__dots_xGold_area-3 a:nth-of-type(8) {
      margin-right: -5%; 
    }
    .upgrade__dots_xGold_area-3 a:nth-of-type(1) {
      margin-left: -5%; 
    }
}

@media screen and (max-width: 560px) {
  .upgrage__dot_x4 {

    width: 60px;
    height: 60px;
    /*display: none;*/
  }
  .upgrage__dot_x4:nth-of-type(1):before, .upgrage__dot_x4:nth-of-type(3):before, .upgrage__dot_x4:nth-of-type(5):before {
    -webkit-transform: rotate(40deg);
        -ms-transform: rotate(40deg);
            transform: rotate(40deg);
    margin-left: 25px;
    margin-bottom: -4px; }
  .upgrage__dot_x4:nth-of-type(2):before, .upgrage__dot_x4:nth-of-type(4):before, .upgrage__dot_x4:nth-of-type(6):before {
    -webkit-transform: rotate(-40deg);
        -ms-transform: rotate(-40deg);
            transform: rotate(-40deg);
    margin-left: -45px;
    margin-bottom: -4px; }
}


@media screen and (max-width: 500px) {
  .block__body_upline a {
    width: 45px;
    height: 45px;
    border-radius: 100%;
  }
  .block__body_upline div {
    width: inherit;
  }
  .block__body_upline .aside__upline-contact_btn > span {
    display: none;
  }
  .icon-reinvest-gray {
      width: 22px;
      height: 20px;
  }

  .icon-eth.icon_md {
      width: 22px;
      height: 32px;
  }

  .upgrage__dot_x3 {
    width: 60px;
    height: 60px;
  }
  .upgrage__dot_x3:nth-of-type(1) {
    margin-right: 40px;
    margin-left: 0px;
  }
  .upgrage__dot_x3:nth-of-type(1):before {
      -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
      transform: rotate(45deg);
      margin-left: 30px;
      margin-bottom: -8px;
  }
  .upgrage__dot_x3:nth-of-type(2) {
      margin-left: 0px;
      margin-right: 0px;
  }
  .upgrage__dot_x3:nth-of-type(2):before {
      -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
      transform: rotate(0deg);
      height: 45px;
      margin-left: -10px;
      margin-bottom: 5px;
  }
  .upgrage__dot_x3:nth-of-type(3) {
      margin-left: 40px;
      margin-right: 0px;
  }
  .upgrage__dot_x3:nth-of-type(3):before {
      -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
      transform: rotate(-45deg);
      margin-left: -50px;
      margin-bottom: -9px;
  }

  .upgrage__dot_x4 {
      width: 60px;
      height: 60px;
  }
  .upgrage__dot_x4-up {
      right: -10px;
      width: 20px;
      height: 20px;
  }
  .upgrage__dot_x4-count {
    font-size: 14px;
  }
}


@media screen and (max-width: 490px) {
   .upgrage__dot_xGold-lvl-2 {
        width: 45px;
        height: 45px;
      }
      .upgrage__dot_xGold-lvl-4 {
        width: 13px;
        height: 13px;
      }
      .upgrade__dots_xGold_area-1 a:nth-of-type(1){ 
        margin-right: 17%;
     }
     .upgrade__dots_xGold_area-1 a:nth-of-type(2){ 
        margin-left: 17%;
     }
     .upgrage__dot_xGold-lvl-1:nth-of-type(1):before{
      margin-left: 30px;
      -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
      transform: rotate(45deg);
     }
     .upgrage__dot_xGold-lvl-1:nth-of-type(2):before {
      -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
      transform: rotate(-45deg);
      margin-left: -45px;
}
     .upgrade__dots_xGold_area-2 a:nth-of-type(2){
        margin-right: 8%;
     }
     .upgrade__dots_xGold_area-2 a:nth-of-type(3){
        margin-left: 8%;
     }
    
     .upgrage__dot_xGold-lvl-3:nth-of-type(odd):before {
        -webkit-transform: rotate(20deg);
        -ms-transform: rotate(20deg);
        transform: rotate(20deg);
        margin-left: -20px;
     }
     .upgrage__dot_xGold-lvl-3:nth-of-type(even):before {
         -webkit-transform: rotate(-20deg);
        -ms-transform: rotate(-20deg);
        transform: rotate(-20deg);
        margin-left: -40px;
      }
      .upgrage__dot_xGold-lvl-2:nth-of-type(odd):before {
        -webkit-transform: rotate(35deg);
        -ms-transform: rotate(35deg);
        transform: rotate(35deg);
        margin-left: 4px;
      }
      .upgrage__dot_xGold-lvl-4:nth-of-type(even):before {
        margin-left: -40px;
      }
      .upgrage__dot_xGold-lvl-4:nth-of-type(odd):before {
        -webkit-transform: rotate(10deg);
        -ms-transform: rotate(10deg);
        transform: rotate(10deg);
        margin-left: -30px;
     }
     .upgrage__dot_xGold-lvl-4:nth-of-type(even):before {
         -webkit-transform: rotate(-10deg);
        -ms-transform: rotate(-10deg);
        transform: rotate(-10deg);
        margin-left: -37px;
      }
    .upgrade__dots_xGold_area-3 a:nth-of-type(8) {
      margin-right: -8%; 
    }
    .upgrade__dots_xGold_area-3 a:nth-of-type(1) {
      margin-left: -8%; 
    }
    .upgrade__dots_xGold_area-2 a:nth-of-type(4) {
      margin-right: -5%; 
    }
    .upgrade__dots_xGold_area-2 a:nth-of-type(1) {
      margin-left: -5%; 
    }
    .upgrade__dots_xGold_area-4 a:nth-of-type(8) {
    margin-left: 1%;
    margin-right: 4%;
  }
    .upgrade__dots_xGold_area-4 a:nth-of-type(9) {
    margin-right: 1%;
    margin-left: 4%;
  }
  .upgrade__dots_xGold_area-4 a:nth-of-type(4), .upgrade__dots_xGold_area-4 a:nth-of-type(12) {
    margin-right: 1.5%;
    margin-left: 1%;
  }
  .upgrade__dots_xGold_area-4 a:nth-of-type(1) {
    margin-right: 1%;
    margin-left: -5.5%;
  }
  .upgrade__dots_xGold_area-4 a:nth-of-type(16) {
    margin-right:  -5.5%;
    margin-left: 1%;
  }

  
}
@media screen and (max-width: 471px) {
  .m-nav {
    top:90px;
  }
}

@media screen and (max-width: 420px) {
  
  .upgrage__dot_x4:nth-of-type(1):before, .upgrage__dot_x4:nth-of-type(3):before, .upgrage__dot_x4:nth-of-type(5):before {
    -webkit-transform: rotate(30deg);
        -ms-transform: rotate(30deg);
            transform: rotate(30deg);
    margin-left: 10px;
    margin-bottom: -2px; }
  .upgrage__dot_x4:nth-of-type(2):before, .upgrage__dot_x4:nth-of-type(4):before, .upgrage__dot_x4:nth-of-type(6):before {
    -webkit-transform: rotate(-30deg);
        -ms-transform: rotate(-30deg);
            transform: rotate(-30deg);
    margin-left: -35px;
    margin-bottom: -2px; }
  .upgrage__data {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;

    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    flex-flow: row;
    justify-content: space-around;
    padding-top: 30px;
    margin: 25px 0px 50px 0px; 
    }
  .upgrage__dot_xGold-lvl-2 {
        width: 45px;
        height: 45px;
      }
      .upgrage__dot_xGold-lvl-4 {
        width: 13px;
        height: 13px;
      }
      .upgrade__dots_xGold_area-1 a:nth-of-type(1){ 
        margin-right: 18%;
     }
     .upgrade__dots_xGold_area-1 a:nth-of-type(2){ 
        margin-left: 18%;
     }
     .upgrage__dot_xGold-lvl-1:nth-of-type(1):before{
      margin-left: 30px;
      -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
      transform: rotate(45deg);
     }
     .upgrage__dot_xGold-lvl-1:nth-of-type(2):before {
      -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
      transform: rotate(-45deg);
      margin-left: -45px;
}
     .upgrade__dots_xGold_area-2 a:nth-of-type(2){
        margin-right: 8%;
     }
     .upgrade__dots_xGold_area-2 a:nth-of-type(3){
        margin-left: 8%;
     }
    
     .upgrage__dot_xGold-lvl-3:nth-of-type(odd):before {
        -webkit-transform: rotate(20deg);
        -ms-transform: rotate(20deg);
        transform: rotate(20deg);
        margin-left: -20px;
     }
     .upgrage__dot_xGold-lvl-3:nth-of-type(even):before {
         -webkit-transform: rotate(-20deg);
        -ms-transform: rotate(-20deg);
        transform: rotate(-20deg);
        margin-left: -40px;
      }
      .upgrage__dot_xGold-lvl-2:nth-of-type(odd):before {
        -webkit-transform: rotate(35deg);
        -ms-transform: rotate(35deg);
        transform: rotate(35deg);
        margin-left: 2px;
      }
      .upgrage__dot_xGold-lvl-4:nth-of-type(even):before {
        margin-left: -40px;
      }
      .upgrage__dot_xGold-lvl-4:nth-of-type(odd):before {
        -webkit-transform: rotate(10deg);
        -ms-transform: rotate(10deg);
        transform: rotate(10deg);
        margin-left: -30px;
     }
     .upgrage__dot_xGold-lvl-4:nth-of-type(even):before {
         -webkit-transform: rotate(-10deg);
        -ms-transform: rotate(-10deg);
        transform: rotate(-10deg);
        margin-left: -37px;
      }
    .upgrade__dots_xGold_area-3 a:nth-of-type(8) {
      margin-right: -8%; 
    }
    .upgrade__dots_xGold_area-3 a:nth-of-type(1) {
      margin-left: -8%; 
    }
    .upgrade__dots_xGold_area-2 a:nth-of-type(4) {
      margin-right: -5%; 
    }
    .upgrade__dots_xGold_area-2 a:nth-of-type(1) {
      margin-left: -5%; 
    }
    .upgrade__dots_xGold_area-4 a:nth-of-type(8) {
    margin-left: 1%;
    margin-right: 3%;
  }
    .upgrade__dots_xGold_area-4 a:nth-of-type(9) {
    margin-right: 1%;
    margin-left: 3%;
  }
  .upgrade__dots_xGold_area-4 a:nth-of-type(4), .upgrade__dots_xGold_area-4 a:nth-of-type(12) {
    margin-right: 1%;
    margin-left: 1%;
  }
  .upgrade__dots_xGold_area-4 a:nth-of-type(1) {
    margin-right: 1%;
    margin-left: -5.5%;
  }
  .upgrade__dots_xGold_area-4 a:nth-of-type(16) {
    margin-right:  -5.5%;
    margin-left: 1%;
  }

}

@media screen and (max-width: 370px) {

    .buy__logo_testnet {
      width: 105%;
    }

      .upgrage__dot_xGold-lvl-2 {
        width: 45px;
        height: 45px;
      }
      .upgrage__dot_xGold-lvl-4 {
        width: 13px;
        height: 13px;
      }
      .upgrade__dots_xGold_area-1 a:nth-of-type(1){ 
        margin-right: 18%;
     }
     .upgrade__dots_xGold_area-1 a:nth-of-type(2){ 
        margin-left: 18%;
     }
     .upgrage__dot_xGold-lvl-1:nth-of-type(1):before{
      margin-left: 30px;
      -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
      transform: rotate(45deg);
     }
     .upgrage__dot_xGold-lvl-1:nth-of-type(2):before {
      -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
      transform: rotate(-45deg);
      margin-left: -45px;
}
     .upgrade__dots_xGold_area-2 a:nth-of-type(2){
        margin-right: 8%;
     }
     .upgrade__dots_xGold_area-2 a:nth-of-type(3){
        margin-left: 8%;
     }
    
     .upgrage__dot_xGold-lvl-3:nth-of-type(odd):before {
        -webkit-transform: rotate(20deg);
        -ms-transform: rotate(20deg);
        transform: rotate(20deg);
        margin-left: -20px;
     }
     .upgrage__dot_xGold-lvl-3:nth-of-type(even):before {
         -webkit-transform: rotate(-20deg);
        -ms-transform: rotate(-20deg);
        transform: rotate(-20deg);
        margin-left: -40px;
      }
      .upgrage__dot_xGold-lvl-2:nth-of-type(odd):before {
        -webkit-transform: rotate(35deg);
        -ms-transform: rotate(35deg);
        transform: rotate(35deg);
        margin-left: 2px;
      }
      .upgrage__dot_xGold-lvl-4:nth-of-type(even):before {
        margin-left: -40px;
      }
      .upgrage__dot_xGold-lvl-4:nth-of-type(odd):before {
        -webkit-transform: rotate(10deg);
        -ms-transform: rotate(10deg);
        transform: rotate(10deg);
        margin-left: -30px;
     }
     .upgrage__dot_xGold-lvl-4:nth-of-type(even):before {
         -webkit-transform: rotate(-10deg);
        -ms-transform: rotate(-10deg);
        transform: rotate(-10deg);
        margin-left: -37px;
      }
    .upgrade__dots_xGold_area-3 a:nth-of-type(8) {
      margin-right: -8%; 
    }
    .upgrade__dots_xGold_area-3 a:nth-of-type(1) {
      margin-left: -8%; 
    }
    .upgrade__dots_xGold_area-2 a:nth-of-type(4) {
      margin-right: -5%; 
    }
    .upgrade__dots_xGold_area-2 a:nth-of-type(1) {
      margin-left: -5%; 
    }
    .upgrade__dots_xGold_area-4 a:nth-of-type(8) {
    margin-left: 1%;
    margin-right: 3%;
  }
    .upgrade__dots_xGold_area-4 a:nth-of-type(9) {
    margin-right: 1%;
    margin-left: 3%;
  }
  .upgrade__dots_xGold_area-4 a:nth-of-type(4), .upgrade__dots_xGold_area-4 a:nth-of-type(12) {
    margin-right: 1%;
    margin-left: 1%;
  }
  .upgrade__dots_xGold_area-4 a:nth-of-type(1) {
    margin-right: 1%;
    margin-left: -5.5%;
  }
  .upgrade__dots_xGold_area-4 a:nth-of-type(16) {
    margin-right:  -5.5%;
    margin-left: 1%;
  }

}

@media screen and (min-width: 370px) and (max-width: 373px) {
  
    .upgrage__dot_x3:nth-of-type(1) {
    margin-right: 40px;
    margin-left: 0px;
  }
}

@media (max-width: 350px) {
  .panel__logo {
    width: 110px;
    height: 60px;
    border-bottom: none; }
    .m-nav__logo {
      width: 110px;
      height: 60px;
      display: flex;}
  .upgrade__dots_xGold_area-4 a:nth-of-type(4), .upgrade__dots_xGold_area-4 a:nth-of-type(12) {
    margin-right: 2%;
    margin-left: 1%;
  }
   .upgrade__dots_xGold_area-4 a:nth-of-type(8) {
    margin-right: 3%;
    margin-left: 1%;
  }
  .upgrade__dots_xGold_area-4 a:nth-of-type(9) {
    margin-right: 1%;
    margin-left: 3%;
  }
  .icon-reinvest-gray {
      width: 22px;
      height: 20px;
  }

  .icon-eth.icon_md {
      width: 22px;
      height: 32px;
  }

  .upgrage__dot_x3 {
    width: 60px;
    height: 60px;
  }
  .upgrage__dot_x3:nth-of-type(1) {
    margin-right: 25px;
    margin-left: 0px;
  }
  .upgrage__dot_x3:nth-of-type(1):before {
      -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
      transform: rotate(45deg);
      margin-left: 30px;
      margin-bottom: -8px;
  }
  .upgrage__dot_x3:nth-of-type(2) {
      margin-left: 0px;
      margin-right: 0px;
  }
  .upgrage__dot_x3:nth-of-type(2):before {
      -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
      transform: rotate(0deg);
      height: 45px;
      margin-left: -10px;
      margin-bottom: 5px;
  }
  .upgrage__dot_x3:nth-of-type(3) {
      margin-left: 25px;
      margin-right: 0px;
  }
  .upgrage__dot_x3:nth-of-type(3):before {
      -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
      transform: rotate(-45deg);
      margin-left: -50px;
      margin-bottom: -9px;
  }

  .upgrage__dot_x4-lvl-2 .upgrage__dot_x4 {
    width: 55px;
    height: 55px;
  }
  .upgrage__dot_x4-lvl-2 .upgrage__dot_x4-count var {
    font-size: 15px;
  }
  .buy__logo_testnet {
    font-size: 12px;
  }
}